to compete against other makes - Francés Inglés Diccionario